Teaching Critical Thinking: Strategies to Foster Analytical Skills in Students